Stable crude oil price, too, to benefit India IncEconomic TimesHPCL, BPCL & IOC Deregulation in the oil marketing industry and falling crude prices are two huge positives for the oil marketing companies. However, the current stock prices and valuations
…